coupling-head joint - Turkish English Dictionary